<?php

class ChauffageModule extends CWebModule {

    public $maxHoraires = 6;
    public $periodes = array('S' => 'Semaine', 'W' => 'Week-end');
    private $_assetsUrl;

    public function init() {
	  // this method is called when the module is being created
	  // you may place code here to customize the module or the application
	  // import the module-level models and components
	  $this->setImport(array(
		'chauffage.models.*',
		'chauffage.components.*',
	  ));
	  
    }

    public function beforeControllerAction($controller, $action) {
	  if (parent::beforeControllerAction($controller, $action)) {
		// this method is called before any module controller action is performed
		// you may place customized code here
		return true;
	  }
	  else
		return false;
    }

    public function getAssetsUrl() {
	  if ($this->_assetsUrl === null)
		$this->_assetsUrl = Yii::app()->getAssetManager()->publish(
			Yii::getPathOfAlias('chauffage.assets'));
	  return $this->_assetsUrl;
    }

}
